forward-looking technology - German English Dictionary